stoop down (to hide) - Turco Inglés Diccionario